package com.cn.longdistancebusstation.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * Created by mal on 2018/1/29.
 */

public class BusInfo implements Serializable {
    //起始站名字
    private String startStationName;
    //终点站名字
    private String endStationName;
    //出发站
    private String fromStationName;
    //目的站
    private Station toStation;
    //车次
    private String busNo;
    //车型
    private String busType;
    //是否流水
    private Boolean isFlow;
    //流水车发车时间描述
    private String flowSendTimeDesc;
    //是否有票
    private Boolean isHaveTickets;
    //可售票数（总的可售票数）
    private int leftTickets;
    //已售票数
    private int soldTickets;
    //票价
    private String ticketPrice;
    //途经站点
    private List<String> passPlaces;
    //该车是否可售票
    private Boolean isCanSell;
    //发车时间
    private String sendTime;
    //发车日期
    private Date sendDate;
    //检票口
    private String checkWindowID;
    //起售座位号
    private String startSeatNo;
    //是否支持接站服务
    private Boolean isSupportPickUpService;
    //是否支持送站服务
    private Boolean isSupportSendService;
    //接站说明
    private String pickUpServiceDesc;
    //送站说明
    private String sendServiceDesc;
    //送站费用
    private String sendServiceFee;
    //接站费用
    private String pickUpServiceFee;

    public BusInfo() {
        this.startStationName = "济南";
        this.sendServiceDesc = "";
        this.pickUpServiceDesc = "";
    }

    public Boolean getSupportPickUpService() {
        return isSupportPickUpService;
    }

    public void setSupportPickUpService(Boolean supportPickUpService) {
        isSupportPickUpService = supportPickUpService;
    }

    public Boolean getSupportSendService() {
        return isSupportSendService;
    }

    public void setSupportSendService(Boolean supportSendService) {
        isSupportSendService = supportSendService;
    }

    public String getSendServiceFee() {
        return sendServiceFee;
    }

    public void setSendServiceFee(String sendServiceFee) {
        this.sendServiceFee = sendServiceFee;
    }

    public String getPickUpServiceFee() {
        return pickUpServiceFee;
    }

    public void setPickUpServiceFee(String pickUpServiceFee) {
        this.pickUpServiceFee = pickUpServiceFee;
    }



    public String getStartStationName() {
        return startStationName;
    }

    public void setStartStationName(String startStationName) {
        this.startStationName = startStationName;
    }

    public String getEndStationName() {
        return endStationName;
    }

    public void setEndStationName(String endStationName) {
        this.endStationName = endStationName;
    }

    public String getFromStationName() {
        return fromStationName;
    }

    public void setFromStationName(String fromStationName) {
        this.fromStationName = fromStationName;
    }

    public Station getToStation() {
        return toStation;
    }

    public void setToStation(Station toStation) {
        this.toStation = toStation;
    }

    public String getBusNo() {
        return busNo;
    }

    public void setBusNo(String busNo) {
        this.busNo = busNo;
    }

    public String getBusType() {
        return busType;
    }

    public void setBusType(String busType) {
        this.busType = busType;
    }

    public Boolean getFlow() {
        return isFlow;
    }

    public void setFlow(Boolean flow) {
        isFlow = flow;
    }

    public String getFlowSendTimeDesc() {
        return flowSendTimeDesc;
    }

    public void setFlowSendTimeDesc(String flowSendTimeDesc) {
        this.flowSendTimeDesc = flowSendTimeDesc;
    }

    public Boolean getHaveTickets() {
        return isHaveTickets;
    }

    public void setHaveTickets(Boolean haveTickets) {
        isHaveTickets = haveTickets;
    }

    public int getLeftTickets() {
        return leftTickets;
    }

    public void setLeftTickets(int leftTickets) {
        this.leftTickets = leftTickets;
    }

    public int getSoldTickets() {
        return soldTickets;
    }

    public void setSoldTickets(int soldTickets) {
        this.soldTickets = soldTickets;
    }

    public String getTicketPrice() {
        return ticketPrice;
    }

    public void setTicketPrice(String ticketPrice) {
        this.ticketPrice = ticketPrice;
    }

    public List<String> getPassPlaces() {
        return passPlaces;
    }

    public void setPassPlaces(List<String> passPlaces) {
        this.passPlaces = passPlaces;
    }

    public Boolean getCanSell() {
        return isCanSell;
    }

    public void setCanSell(Boolean canSell) {
        isCanSell = canSell;
    }

    public String getSendTime() {
        return sendTime;
    }

    public void setSendTime(String sendTime) {
        this.sendTime = sendTime;
    }

    public Date getSendDate() {
        return sendDate;
    }

    public void setSendDate(Date sendDate) {
        this.sendDate = sendDate;
    }

    public String getCheckWindowID() {
        return checkWindowID;
    }

    public void setCheckWindowID(String checkWindowID) {
        this.checkWindowID = checkWindowID;
    }

    public String getStartSeatNo() {
        return startSeatNo;
    }

    public void setStartSeatNo(String startSeatNo) {
        this.startSeatNo = startSeatNo;
    }


    public String getPickUpServiceDesc() {
        return pickUpServiceDesc;
    }

    public void setPickUpServiceDesc(String pickUpServiceDesc) {
        this.pickUpServiceDesc = pickUpServiceDesc;
    }

    public String getSendServiceDesc() {
        return sendServiceDesc;
    }

    public void setSendServiceDesc(String sendServiceDesc) {
        this.sendServiceDesc = sendServiceDesc;
    }


}
